Skip to content

chore(bazel): align development-only dependencies - #629

Merged
NicolasFussberger merged 2 commits into
mainfrom
repo-policy-sync/dev-dependency-alignment
Sep 14, 2026
Merged

NicolasFussberger merged 2 commits into
mainfrom
repo-policy-sync/dev-dependency-alignment

Conversation

@eclipse-score-bot

Copy link
Copy Markdown
Contributor

Policy

dev-dependency-alignment

Keep Bazel toolchain, lint, image, and documentation dependencies in the
intended dependency graph. The listed build-support dependencies are
development-only, while score_docs_as_code is used by the normal build graph.

Why this repository?

This repository matches this policy because MODULE.bazel declares at least one of these direct Bazel dependencies: score_bazel_cpp_toolchains, aspect_rules_py, buildifier_prebuilt, aspect_rules_lint, toolchains_llvm, score_rules_imagefs, score_docs_as_code.

Changes

  • MODULE.bazel: set Bazel dependency 'buildifier_prebuilt' dev_dependency to true
    • Buildifier is a development-time formatting tool.
  • MODULE.bazel: set Bazel dependency 'aspect_rules_lint' dev_dependency to true
    • Lint rules are only needed for development and validation.

Tool revision

Generated from eclipse-score/tools at commit 2f46bfa.


This pull request is managed by SCORE Repository Policy Sync and may be updated by a later policy run.
Please report any issues to #score-infrastructure.

Note

This pull request is generated automatically. Review the proposed changes
before merging.

@github-actions

Copy link
Copy Markdown
Contributor

Documentation preview for this pull request is available at:
pr-629: https://eclipse-score.github.io/lifecycle/pr-629/

@NicolasFussberger
NicolasFussberger merged commit 73378a3 into main Sep 14, 2026
18 checks passed
@NicolasFussberger
NicolasFussberger deleted the repo-policy-sync/dev-dependency-alignment branch September 14, 2026 12:15
@github-project-automation github-project-automation Bot moved this from Backlog to Done in LCM - Lifecycle & Health FT Sep 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants